// Decompiled by Jad v1.5.8e2. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://kpdus.tripod.com/jad.html
// Decompiler options: packimports(3) fieldsfirst ansi space 
// Source File Name:   Menu.java

package com.hfstu.ifs.model;

import com.google.common.collect.Lists;
import java.io.Serializable;
import java.util.List;
import org.apache.commons.lang3.builder.ToStringBuilder;

// Referenced classes of package com.hfstu.ifs.model:
//			Navigation, NodeSystem

public class Menu extends Navigation
	implements Serializable
{

	private NodeSystem nodeSystem;
	private String icon;
	private String selectIcon;
	private String iconHover;
	private Integer hide;
	private String parentId;
	private Integer levelIndex;
	private Integer orderIndex;
	private String helpUrl;
	private String description;
	private String layout;
	private String hasSplit;
	private List menuBindNavs;

	public Menu()
	{
		menuBindNavs = Lists.newArrayList();
	}

	public String getDescription()
	{
		return description;
	}

	public void setDescription(String description)
	{
		this.description = description;
	}

	public NodeSystem getNodeSystem()
	{
		return nodeSystem;
	}

	public void setNodeSystem(NodeSystem nodeSystem)
	{
		this.nodeSystem = nodeSystem;
	}

	public String getIcon()
	{
		return icon;
	}

	public void setIcon(String icon)
	{
		this.icon = icon;
	}

	public String getIconHover()
	{
		return iconHover;
	}

	public void setIconHover(String iconHover)
	{
		this.iconHover = iconHover;
	}

	public Integer getHide()
	{
		return hide;
	}

	public void setHide(Integer hide)
	{
		this.hide = hide;
	}

	public String getParentId()
	{
		return parentId;
	}

	public void setParentId(String parentId)
	{
		this.parentId = parentId;
	}

	public Integer getLevelIndex()
	{
		return levelIndex;
	}

	public void setLevelIndex(Integer levelIndex)
	{
		this.levelIndex = levelIndex;
	}

	public Integer getOrderIndex()
	{
		return orderIndex;
	}

	public void setOrderIndex(Integer orderIndex)
	{
		this.orderIndex = orderIndex;
	}

	public String getHelpUrl()
	{
		return helpUrl;
	}

	public void setHelpUrl(String helpUrl)
	{
		this.helpUrl = helpUrl;
	}

	public String getLayout()
	{
		return layout;
	}

	public void setLayout(String layout)
	{
		this.layout = layout;
	}

	public List getMenuBindNavs()
	{
		return menuBindNavs;
	}

	public void setMenuBindNavs(List menuBindNavs)
	{
		this.menuBindNavs = menuBindNavs;
	}

	public String getHasSplit()
	{
		return hasSplit;
	}

	public void setHasSplit(String hasSplit)
	{
		this.hasSplit = hasSplit;
	}

	public String getSelectIcon()
	{
		return selectIcon;
	}

	public void setSelectIcon(String selectIcon)
	{
		this.selectIcon = selectIcon;
	}

	public String toString()
	{
		return ToStringBuilder.reflectionToString(this);
	}
}
